Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Portugal F2 Portugal F3 Greece F1 Greece F2 Germany F1 Bosnia/Herzegovina F1 Bosnia/Herzegovina F3 Serbia&Montenegro F1 Qatar F2 Italy F15 Bosnia/Herzegovina F2 Serbia&Montenegro F4 Serbia&Montenegro F2 Croatia F4 Croatia F5 Romania F12 Hungary F5 Germany-w1 Germany-w2 Croatia F1 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Croatia F3 Croatia F5 Croatia F6 Croatia F4 Israel F6 Israel F2 Israel F3 Italy F6 Turkey #1-w1 Turkey #1-w2 Turkey #1-w3 Turkey #1-w4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Romania F7 Serbia & Montenegro F1 Croatia F3 Czech Republic F1 Croatia F4 Croatia F5 Czech Republic F2 Croatia F6 Italy F21 Nigeria F5 Nigeria F6 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Israel F4 Philippines F1 Israel F5 Czech Republic F2 Germany F2 Egypt F34 Egypt F35 Czech Republic F5 Croatia F1 Croatia F2 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Bosnia/Herzegovina F6 Germany F2 Czech Republic F5 (Pardubice) Italy F26 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Germany F2 Germany F3 Unique Zagreb Open - Zagreb Geneva Challenger - Geneva Pekao Open 2001 - Szczecin Steelers Cup - Kosice Prague Open - Prague Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Exim Agmedia Open - Kosice West of England Challenger - Bristol Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid Geneva Challenger - Geneva Kyiv Open - Kiev Banja Luka Challenger 2003 - Banja Luka The Nottingham Challenger - Nottingham Czech Indoor Open - Prague Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Ispat Open 2004 - Ostrava Steelers Cup - Kosice Zagreb Open - Zagreb Prague Open - Prague Czech Open - Prostejov ATU Cup - Weiden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen Porsche Open - Poznan Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Okal Cup 2004 - Eckental Challenger Groningen - Groningen Jameson Cup - Milan Challenger 42 - Andrezieux Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Top Wool Challenger - Biella Siemens Open - Scheveningen Banja Luka Challenger 2005 - Banja Luka Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Qatar ATP Challenger - Doha KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli XL Bermuda Open - Bermuda 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Baden Open - Ettlingen Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella 8° Trani Cup - Trani San Marino Cepu Open - San Marino Dusseldorf Open 2006 - Dusseldorf Banja Luka Challenger - Banja Luka Pekao Open - Szczecin Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Steelers Cup - Kosice Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara 's Tennis Masters 07 Challenger - Graz Karshi Challenger - Karshi Black Forest Open - Freudenstadt Tean International - Alphen Genova Open Challenger - Genova Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple Samsung Securities Cup - Seoul Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Malaysian Open - Kuala Lumpur LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc ECM Prague Open 2008 - Prague Belgrade Challenger Morocco Tennis Tour - Rabat Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Polska Energia Open - Bytom Mamaia Challenger - Constanta Medjurgorje Open - Medjugorje Porsche Open - Poznan Kos Succhetti Tennis Cup - Cordenons 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Wolfsburg Challenger Bergamo Challenger Kyoto Challenger Marrakech Challenger Barletta Challenger Sarajevo Challenger Napoli Challenger Athens Challenger Sofia Challenger Ostrava Challenger San Remo Challenger Zagreb Challenger Prostejov Challenger Rijeka Challenger Poznan Challenger Vancouver Challenger Ljubljana Challenger Napoli Challenger Kolding Challenger Aachen Challenger Genova Challenger Bergamo Challenger Belgrade Challenger Sarajevo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Ostrava Challenger Cairo Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Kosice Challenger Marburg Challenger Rimini Challenger Poznan Challenger Tampere Challenger Segovia Challenger Kitzbuhel Challenger Istanbul Challenger Como Challenger Rijeka Challenger Ljubljana Challenger Bangkok Challenger Palermo Challenger Astana Challenger Ortisei Challenger Salzburg Challenger Singapore Challenger Burnie Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Rome Challenger Napoli Challenger Ostrava Challenger Prague Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Trani Challenger San Marino Challenger Cordenons Challenger Mons Challenger Rennes Challenger Geneva Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Quimper Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Furth Challenger Kosice Challenger Oberstaufen Challenger Como Challenger Petange Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Bergamo Challenger Santiago Challenger Ostrava Challenger Prostejov Challenger Prague Challenger Milan Challenger Braunschweig Challenger Oberstaufen Challenger Banja Luka Challenger Mons Challenger Bratislava Challenger Helsinki Challenger Prostejov Challenger Ilkley Challenger St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Brest Challenger Andria Challenger Canberra Challenger Irving Challenger Poprad Tatry Challenger Scheveningen Challenger Liberec Challenger Mons Challenger Mohammedia Challenger Tashkent Challenger Casablanca Challenger Prague Challenger Malaysia F1 Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Medibank International - Sydney Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Konzum Croatia Open - Umag China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Cup - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Croatia F5 Davis Cup, World Group, 1R, CZE-USA 1-4 Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, CZE-ARG, 3-2 Heilbronn Challenger Prague Challenger Salinas Challenger Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 AAMI Classic - Kooyong Olympics - London Shanghai Rolex Masters - Shanghai Olympics - Beijing